//用户名正则匹配
export function nameRule(rules, value, callback) {
    //请输入4-10昵称
    let reg = /(^[a-zA-Z0-9]{0,10}$)/;
    if (value == "") {
        callback(new Error("请输入用户名"));
    } else if (!reg.test(value)) {
        callback(new Error("请输入4-10位用户名"));
    } else {
        callback();
    }
}
//密码正则匹配
export function PassRule(rules, value, callback) {
    //请输入-12位密码需要包含大小写字母和数字及特殊符号的密码
    // let reg = /^\S*(?=\S{6,})(?=\S*\d)(?=\S*[A-Z])(?=\S*[a-z])(?=\S*[!@#$%^&*? ])\S*$/;
    let reg = /^\S*(?=\S{6,})(?=\S*\d)(?=\S*[a-z])\S*$/;
    if (value == "") {
        callback(new Error("请输入密码"));
    } else if (!reg.test(value)) {
        // callback(new Error("6-12位密码需要包含大小写字母和数字及特殊符号"));
        callback(new Error("6-12位密码需要包含大小写字母和数字"));
    } else {
        callback();
    }
}